Treaties: Behaviour-Controlling Capabilities
نویسندگان
چکیده
Conventional approaches to access-control, such as ACLs, do not scale well enough for distributed systems. Capabilities on the other hand offer scalability and adaptability advantages in large-scale distributed environments due to their being held and managed by the system’s users/agents rather than by the middleware. However the structure of capabilities is only able to provide simple sequence-independent rights-based control, which precludes most forms of composition of actions. If required, such fine-structure behavioural control would be the responsibility of the middleware, thus negating some of a capability system’s advantage. Therefore we propose the concept of Treaties: a generalization of capabilities whereby sequence of actions can be specified, and enforced. Treaties can be safely modified and combined by, and passed between, system agents with minimal middleware involvement, enabling rich and complex ensembles of cooperating agents to be formed. This paper outlines the motivation and structure of treaties and their operations, covering the design space focusing on the new implementation issues raised, and ending with preliminary implementation results. Keywords-Behaviour Control; Access Control; Capabilities; Distributed Computing
منابع مشابه
Behavioural access control in distributed environments
Applications and services in distributed environments are an increasingly important topic. Hence approaches to security issues in such applications are also becoming essential. Crucial information is needed to be protected properly and mechanisms must be developed for this protection. Access control is one of the topics that underline security problems. It concerns assuring that data or resourc...
متن کاملDuplication problem in treaty systems: Causes and solutions
Capabilities are a more scalable and adaptive access control approach compared with the conventional approaches such as ACLs, due to their being held and managed by users or agents in systems, but not the middleware. This feature makes capabilities more suitable in distributed environments that have dynamic populations. Treaties have been proposed to enhance the capability approach by introduci...
متن کاملThe Impact of Double Taxation Treaties on Foreign Direct Investment: Evidence from Large Dyadic Panel Data
To increase inward foreign direct investment (FDI), policy makers increasingly resort to the ratification of double taxation treaties (DTTs). However, the effectiveness of DTTs in inducing higher FDI is still open to debate, as the empirical evidence of existing studies is anything but conclusive. In contrast to earlier approaches, we use a largely unpublished dataset on bilateral FDI stocks, c...
متن کاملLoci sigilli and American Indian treaties: Reflections on the creation of volume 2 of Kappler's Indian Affairs: Laws and Treaties
The presence—or absence—of locus sigilli “[L.S.]” or “[SEAL]” indicators, to validate the signatures in those texts of American Indian treaties collated by Charles J. Kappler in his Indian Affairs: Laws and Treaties, is examined. The results of this inquiry suggest that Kappler spent far more time examining the original treaty documents than Deloria and DeMallie proposed in their Documents of A...
متن کاملThe Effect of Tax Treaties on Multinational Firms: New Evidence from Microdata
This paper uses affiliate level data from Swedish multinationals to examine the impact of tax treaties on both overall affiliate sales and the composition of those sales. In line with previous results, we find little evidence for an effect of treaties on the level of total sales. We do, however, find that a tax treaty increases the probability of investment by a firm in a given country. In addi...
متن کامل